<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div id="test1">
<span>0</span>
    <span>1</span>
    <span>2</span>
    <span>3</span>
</div>
<div id="test2">
    <span>0</span>
    <span>1</span>
    <span>2</span>
    <span>3</span>
</div>
</body>
<script>
//    show();
//    function show (){
//        alert("gshag");
//    }
//    show();
//   var show= function  (){
//        alert("gshag");
//    }

    var spanlist=document.querySelectorAll("#test1 span");
//    for (var i=0;i<spanlist.length;i++){
//        spanlist[i].onclick=function(){
//            alert(i);
//        }
//    }

for (var i=0;i<spanlist.length;i++){

    (function (i) {
        spanlist[i].onclick=function(){
            alert(i);
        }
    })(i);

}
</script>
</html>